Skip to content

Reorganize docker compose assets and update launch workflows - #114

Merged
gekinci merged 10 commits into
mainfrom
reorganize-docker
Oct 7, 2026
Merged

gekinci merged 10 commits into
mainfrom
reorganize-docker

Conversation

@gekinci

@gekinci gekinci commented Oct 5, 2026

Copy link
Copy Markdown
Collaborator

This PR consolidates docker compose files and generation tooling under docker/ to improve repository organization, while keeping local development, production deployment, and CI configuration working with the relocated assets and root .env file.

Changes:

  • Move production and development compose files and gen_compose.py into docker/
  • Update compose build contexts, Dockerfile paths, mounts, and generated-file locations for the new directory structure
  • Update dev.sh and prod.sh to relocated files and pass the root .env file explicitly to docker/podman compose commands
  • Make dev.sh and prod.sh resolve and run from the repository root
  • Configure CI jobs with the relocated compose files and environment file
  • Update unit tests for the new compose and generator paths

@gekinci
gekinci marked this pull request as ready for review October 7, 2026 09:05
@gekinci
gekinci requested a review from mannreis October 7, 2026 09:05
@gekinci gekinci self-assigned this Oct 7, 2026

@mannreis mannreis left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@gekinci
gekinci merged commit 4ac9429 into main Oct 7, 2026
6 checks passed
@gekinci
gekinci deleted the reorganize-docker branch October 7, 2026 13:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants